long-term ability - French English Dictionary